#calendar {
   margin: 0;
   padding: 0;
   width: 100%;
   border-collapse: collapse;
   table-layout:fixed;

}

#calendar li
{
   list-style:none;
}

#calendar th, td
{
	//width:14%;
	//height:60px;
	//white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
}

#calendar b
{
	font-size: small;
	font-weight: bold;
	color:coral;
}

#calendar h3
{
	font-family: Georgia, serif, sans-serif;
	font-size: large;
	//font-weight: bold;
	color: gray;
}

#calendar tr:nth-child(odd){ background: none; }
#calendar tr:nth-child(even){ background: none; }
#calendar td:hover  {
   background : none;
   }
   
   
                   
